home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19950929-19951130 / 000417_news@columbia.edu_Sun Nov 19 13:16:57 1995.msg < prev    next >
Internet Message Format  |  2020-01-01  |  4KB

  1. Received: from apakabar.cc.columbia.edu by watsun.cc.columbia.edu with SMTP id AA29020
  2.   (5.65c+CU/IDA-1.4.4/HLK for <kermit.misc@watsun>); Mon, 20 Nov 1995 08:25:34 -0500
  3. Received: (from news@localhost) by apakabar.cc.columbia.edu (8.6.12/8.6.12) id IAA01551 for kermit.misc@watsun; Mon, 20 Nov 1995 08:25:31 -0500
  4. Path: news.columbia.edu!sol.ctr.columbia.edu!news.kei.com!newsfeed.internetmci.com!swrinde!sgigate.sgi.com!wrdis02.robins.af.mil!rcp6.elan.af.mil!newshub.nosc.mil!dog.ee.lbl.gov!news.cs.utah.edu!cc.usu.edu!jrd
  5. From: jrd@cc.usu.edu (Joe Doupnik)
  6. Newsgroups: comp.protocols.kermit.misc
  7. Subject: Re: Kermit problems
  8. Message-Id: <1995Nov19.191657.67286@cc.usu.edu>
  9. Date: 19 Nov 95 19:16:57 MDT
  10. References: <DI5GHF.H3o@mv.mv.com>
  11. Organization: Utah State University
  12. Lines: 31
  13. Apparently-To: kermit.misc@watsun.cc.columbia.edu
  14.  
  15. In article <DI5GHF.H3o@mv.mv.com>, lakewood@mv.mv.com (Lakewood Corporation) writes:
  16. > Hi. I was wondering if anyone has experienced either of the following
  17. > messages:
  18. >   "?No room for Take file buffer or Macro Definition"
  19. >   - when downloading a file using a macro.
  20. >   "?Word "^@^@^@^@" is not usable here"
  21. >   - I get when disconnecting (alt-x) from a tcp/ip connection with
  22. >     a unix host. When I try to quit, I get the following message:
  23. >   "Memory Allocation Error"
  24. >   "Cannot Load Command"
  25. >   "System Halted"
  26. > I am running Dos kermit 3.13. Is there a newer version? Is there
  27. > a faq that discusses these issues?
  28. ----------
  29.     It does appear that your machine ran out of memory and it has 
  30. memory managment difficulties. We discuss some of the common pitfalls
  31. of memory management in the MSK release notes, but obviously we cannot
  32. cover everything which can happen in this area.
  33.     There is a newer edition of MSK, version 3.14, which you may find
  34. on the permanent Kermit distribution point of kermit.columbia.edu. Once
  35. there cd to kermit/msdos, get the binary file msvibm.zip which is the 
  36. quick-start kit.
  37.     Please try that first, and if the problem persists then tell us
  38. what you did when the error occurred. As much context as possible is useful.
  39.     Joe D.
  40.  
  41. ading @ and )
  42. > characters I omitted the \Freplace altogether and changed the output to:
  43. >    output {\%p\13}
  44. > If you're still reading, you've probably predicted that the above fails
  45. > when \%p begins with }.
  46. > I'm hoping that someone can tell me I'm being doltish and the solution is
  47. > to simply <fill in the blank>.
  48. > -- 
  49. >  
  50. >  Mike Smith                                  mike@ccs.queensu.ca
  51. >  Queen's University                          Michael.D.Smith@QueensU.CA
  52. >  Computing and Communications Services       (613) 545-2024
  53. ----------
  54.     Mike, I'm embarassed. This kind of problem is inherent when text
  55. substitution occurs. The strings we see above are processed and reprocessed
  56. with substitution material and each time the parser sees the results. Thus
  57. "overloading" characters does cause difficulties as you have demonstrated.
  58. The way around them is typically to use the \number rendition of characters
  59. which are special to Kermit's command line syntax. \number material is
  60. converted by the OUTPUT command and normally is left intact during command
  61. parsing before that.
  62.     The reason for embarassement is mainly that we haven't explained
  63. the subtleties of Kermit command syntax in ways that are easily understood.
  64. A supplementary reason is we ought to do a better job in the parser avoiding
  65. some, not all but some, of these situations. Believe me, substitution in the
  66. command parser is sophisticated to the point where the author (me) has to
  67. take time out to study up on how it works under some conditions. But in
  68. any case MSK's command syntax is stil far easier to deal with than Perl pgms.
  69.     In the cases at hand, the leading @name item is documented and has
  70. been present for years. The example of  out {\%p\13}  is easily cured by
  71. omitting the curly braces shown above, and then the closing curly brace in 
  72. \%p is treated as ordinary text (because there is no opening curly brace
  73. to trigger a search for a closing one).
  74.     Joe D.
  75.